package com.culturalCenter.dataCenter.customEntity.requestParam;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 客流部分人数统计调用第三方接口请求参数
 *
 * @Author zhao
 * @Date 2020/12/14 14:25
 */
@Data
@ApiModel(value = "客流部分人数统计调用第三方接口请求参数", description = "请求参数类")
public class PassengerFlowRequestParam {

    /**
     * 统计区域
     */
    @ApiModelProperty(value = "统计区域")
    private String regionCode;
    /**
     * 开始时间
     */
    @ApiModelProperty(value = "开始时间", required = true)
    @NotNull(message = "开始时间不能为空")
    private String statisticStartTime;
    /**
     * 结束时间
     */
    @ApiModelProperty(value = "结束时间", required = true)
    @NotNull(message = "结束时间不能为空")
    private String statisticEndTime;
    /**
     * 人员身份
     */
    @ApiModelProperty(value = "人员身份")
    private String personType;
    /**
     * 部门
     */
    @ApiModelProperty(value = "部门")
    private String department;
    /**
     * 区域类型
     */
    @ApiModelProperty(value = "区域类型")
    private String regionType;

}
